Lamego

Lamego is an historical city in the Douro valley, in northern Portugal.